/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
/**
 * handle click event on text box
 */
function onSearchBoxClick(form){
    form.value = "";
}

function doLogin(){
    var form = document.forms["dangNhap"];
    var tenDangNhap = document.getElementById("tenDangNhap");
    var matKhau = document.getElementById("matKhau");
    var notice = document.getElementById("notice");

    if(!isEmty(tenDangNhap)){
        if(!isEmty(matKhau)){
            form.submit();
        } else {
            notice.innerHTML = "Chưa nhập mật khẩu";
        }
    } else {
        notice.innerHTML = "Chưa nhập tên đăng nhập";
    }
    
}

function doRegister(){
    var form = document.forms["dangKy"];

    var tenDangNhap = document.getElementById("tenDangNhap");
    var matKhau = document.getElementById("matKhau");
    var reMatKhau = document.getElementById("reMatKhau");
    var diaChi = document.getElementById("diaChi");
    var soDienThoai = document.getElementById("soDienThoai");
    var email = document.getElementById("email");
    var notice = document.getElementById("notice");
    
    if(!isEmty(tenDangNhap))
    {
        if(!isEmty(matKhau)){
            if(!isEmty(reMatKhau)){
                if(reMatKhau.value == matKhau.value){
                    if(reMatKhau.value.length >= 6){
                        if(isEmty(email)){
                            notice.innerHTML = "Chưa điền tên địa chỉ email";

                        } else {
                            if(!isEmty(diaChi)){
                                if(!isEmty(soDienThoai) && isDigit(soDienThoai)){
                                    form.submit();
                                }
                                else{
                                    notice.innerHTML = "Chưa nhập số điện thoại hoặc nhập không đúng định dạng!";
                                }
                            } else {
                                notice.innerHTML = "Chưa nhập địa chỉ.";
                            }
                        }
                    } else{
                        notice.innerHTML = "Mật khẩu phải dài hơn 6 ký tự";
                    }
                } else {
                    notice.innerHTML = "Mật khẩu không trùng";
                }
            } else {
                notice.innerHTML = "Nhập lại mật khẩu";
            }
        } else {
            notice.innerHTML = "Chưa nhập mật khẩu";
        }
    } else {
        notice.innerHTML = "Chưa điền tên đăng nhập";
    }
}

function submitBot(){
    document.forms['bottom'].submit();
}

function submitTop(){
    document.forms['top'].submit();
}

/**
 *kiểm tra nội dung của textbox search khi người dùng click nút tìm kiếm.
 *Nếu người dùng không nhập thì bỏ qua nội dung ô này.
 */
function doSearch(){
    var search = document.getElementById('key').value;
    var to = "nh\u1eadp từ khóa";
    if(search == to){
        document.getElementById('key').value = "";
        document.forms['search'].submit();
    } else {
        document.forms['search'].submit();
    }
}

/**
 * kiem tra form dang ký đã điền đầy đủ thông tin chưa
 */
function isEmty(e)
{
    var string = e.value;
    if(string == null || string.length == 0){
        return true
    } else {
        return false;
    }
}

function isDigit(e){
    var regexp = "^[0-9]*$";
    var content = e.value;
    if(content.match(regexp)){
        return true;
    } else {
        return false;
    }
}

